@echo off
echo ==========================================
echo 测试任务执行
echo ==========================================

echo.
echo 手动运行任务...
schtasks /run /tn "NutritionSystemDishProcessing"
if %errorlevel% equ 0 (
    echo ✓ 任务启动成功
) else (
    echo ✗ 任务启动失败
)

echo.
echo 等待10秒查看执行结果...
timeout /t 10 /nobreak >nul

echo.
echo 检查任务状态...
schtasks /query /tn "NutritionSystemDishProcessing" /fo LIST | findstr "上次运行时间 下次运行时间 状态"

echo.
echo 检查日志文件...
if exist "D:\wwwroot\yingyang\runtime\auto_process_dish_info.log" (
    echo 最新的日志内容:
    powershell "Get-Content 'D:\wwwroot\yingyang\runtime\auto_process_dish_info.log' -Tail 20"
) else (
    echo 日志文件不存在
)

echo.
echo 测试完成。
pause